tough sledding - Alemán Inglés Diccionario